deputy consul general - Alemán Inglés Diccionario